@charset "utf-8";
@import "common";
@import "header";
@import "reset";

footer{
    height: r(95px);
    width: 100%;
    border-top: r(1px) solid #bbb9ba;
    position: fixed;
    bottom: 0;
    left: 0;
    background-color: #f5f5f5;
    
        .footercell{
            position: relative;
//          width: r(126px);
            height: 100%;
            font-size: 0;
            text-align: center;
            .line{
                width: r(1px);
                height: r(51px);
                margin-top: r(24px);
                background-color: #ebebeb;
            }
            .footercell:first-of-type{
                .line{
                    width: 0;
                }
            }
            .right{
                width: r(125px);
//              height: ;

                .footwarp{
                    display: inline-block;
                }
                .warp1{
                    margin-top: r(16px);
                    img{
                        width: r(47px);
                        height: r(38px);
                    }
                }
                .warp2{
                    margin-top: r(19px);
                    img{
                        width: r(48px);
                        height: r(40px);
                    }
                }
                .warp3{
                    margin-top: r(15px);
                    img{
                        width: r(41px);
                        height: r(41px);
                    }
                }
                .warp4{
                    margin-top: r(12px);
                    img{
                        width: r(42px);
                        height: r(46px);
                    }
                }
                .warp5{
                    margin-top: r(14px);
                    img{
                        width: r(70px);
                        height: r(43px);
                    }
                }
                
                

                p{
                    width: 100%;
                    height: r(18px);
                    font-size: r(18px);
                    position: absolute;
                    top: r(66px);
                    left: 0;
                    text-align: center;
                    color: #8b8b8b;
                    
                }
                .en{
                    line-height: r(15px);
                } 
                .active{
                    color: #b60005;
                }
//              .warp1{
//                  
//              }
                
            }
        
    }
}
